REGION 时间转化
    
END_REGION
REGION 启动电机:
    //启动电机不表示这个流程就完成了,电机启动需要时间,我们可能有还其他动作
    IF #启动信号 AND NOT #停止信号 AND NOT #Fr THEN
        #Km := 1;
    END_IF;
    IF #停止信号 OR #Fr THEN
        #Km := 0;//会触发run=0;
    END_IF;
END_REGION
REGION 判断是否处于正常Run状态
    IF #Km = 0 OR #Fr THEN
        #Run := 0;
    END_IF;
    
END_REGION


REGION 开始计时:
    #启动计时器(IN := #Run,
           PT := DINT_TO_TIME(#启动延时时间 * 1000));
    #停止计时器(IN := NOT #Run,
           PT := #停止延时时间,
           ET => #ET,
           Q => #Q
    );
    #启动完成信号 := #启动计时器.Q AND #处于启动流程;
    #停止完成信号 := #停止计时器.Q AND #处于停止流程;//如果不加后面的,那么会一直有一个停止完成信号
END_REGION
REGION _name_
    
    
END_REGION
REGION _name_
    // Statement section REGION
    
END_REGION
REGION _name_
    // Statement section REGION
    
END_REGION
REGION _name_
    // Statement section REGION
    
END_REGION

























